furnace for casting statues - French English Dictionary